package com.surfilter.es.entity;

import java.util.Date;

public class QxAdministrativePunish {
    /**
     * 
     */
    private Integer id;
    /**
     * 去重字段，即（行政处罚决定书文号+处罚机关+行政相对人）MD5
     */
    private String uuid;
    /**
     * 企业md5值
     */
    private String emd5;

    /**
     * 行政处罚决定书文号
     */
    private String administrativePunishId;

    /**
     * 处罚名称
     */
    private String punishName;

    /**
     * 处罚类别1
     */
    private String punishCategoryOne;

    /**
     * 处罚类别2
     */
    private String punishCategoryTwo;
    
    /**
     * 处罚类型
     */
    private Integer punishCategory;
    
    /**
     * 处罚金额
     */
    private Double punishMoney;

    /**
     * 处罚事由
     */
    private String punishCause;

    /**
     * 处罚依据
     */
    private String punishBasis;
    /**
     * 处罚结果
     */
    private String punishResult;
    /**
     * 行政相对人名称
     */
    private String administrativePeople;

    /**
     * 统一社会信用代码
     */
    private String uscc;

    /**
     * 组织机构代码
     */
    private String organizationCode;

    /**
     * 工商登记码
     */
    private String businessCode;

    /**
     * 税务登记号
     */
    private String taxNumber;

    /**
     * 居民身份证号
     */
    private String cid;

    /**
     * 法定代表人姓名
     */
    private String legalPerson;

    /**
     * 处罚决定日期
     */
    private Date decisionDate;

    /**
     * 处罚机关
     */
    private String punishAuthority;

    /**
     * 当前状态
     */
    private String status;

    /**
     * 数据更新时间
     */
    private Date updateTime;

    /**
     * 创建时间
     */
    private String memo;

	private Integer level;

	private String provence;

	private String city;

	private String county;
	
	private Integer punishType;
	
	private Integer authorityType;
	
	private Integer sourceId;
	
	private String filePath;
    /**
     * 
     * @return id 
     */
    public Integer getId() {
        return id;
    }

    /**
     * 
     * @param id 
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 企业md5值
     * @return emd5 企业md5值
     */
    public String getEmd5() {
        return emd5;
    }

    /**
     * 企业md5值
     * @param emd5 企业md5值
     */
    public void setEmd5(String emd5) {
        this.emd5 = emd5;
    }

   

	public String getPunishName() {
		return punishName;
	}

	public void setPunishName(String punishName) {
		this.punishName = punishName;
	}

	public String getAdministrativePunishId() {
		return administrativePunishId;
	}

	public void setAdministrativePunishId(String administrativePunishId) {
		this.administrativePunishId = administrativePunishId;
	}

	public String getPunishCategoryOne() {
		return punishCategoryOne;
	}

	public void setPunishCategoryOne(String punishCategoryOne) {
		this.punishCategoryOne = punishCategoryOne;
	}

	public String getPunishCategoryTwo() {
		return punishCategoryTwo;
	}

	public void setPunishCategoryTwo(String punishCategoryTwo) {
		this.punishCategoryTwo = punishCategoryTwo;
	}

	public String getPunishCause() {
		return punishCause;
	}

	public void setPunishCause(String punishCause) {
		this.punishCause = punishCause;
	}

	public String getPunishBasis() {
		return punishBasis;
	}

	public void setPunishBasis(String punishBasis) {
		this.punishBasis = punishBasis;
	}

	public String getAdministrativePeople() {
		return administrativePeople;
	}

	public void setAdministrativePeople(String administrativePeople) {
		this.administrativePeople = administrativePeople;
	}

	public String getUscc() {
		return uscc;
	}

	public void setUscc(String uscc) {
		this.uscc = uscc;
	}

	public String getOrganizationCode() {
		return organizationCode;
	}

	public void setOrganizationCode(String organizationCode) {
		this.organizationCode = organizationCode;
	}

	public String getBusinessCode() {
		return businessCode;
	}

	public void setBusinessCode(String businessCode) {
		this.businessCode = businessCode;
	}

	public String getTaxNumber() {
		return taxNumber;
	}

	public void setTaxNumber(String taxNumber) {
		this.taxNumber = taxNumber;
	}

	public String getCid() {
		return cid;
	}

	public void setCid(String cid) {
		this.cid = cid;
	}

	public String getLegalPerson() {
		return legalPerson;
	}

	public void setLegalPerson(String legalPerson) {
		this.legalPerson = legalPerson;
	}

	public Date getDecisionDate() {
		return decisionDate;
	}

	public void setDecisionDate(Date decisionDate) {
		this.decisionDate = decisionDate;
	}

	public String getPunishAuthority() {
		return punishAuthority;
	}

	public void setPunishAuthority(String punishAuthority) {
		this.punishAuthority = punishAuthority;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getMemo() {
        return memo;
    }

    /**
     * 创建时间
     * @param memo 创建时间
     */
    public void setMemo(String memo) {
        this.memo = memo;
    }

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public String getProvence() {
		return provence;
	}

	public void setProvence(String provence) {
		this.provence = provence;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCounty() {
		return county;
	}

	public void setCounty(String county) {
		this.county = county;
	}

	public Integer getPunishType() {
		return punishType;
	}

	public void setPunishType(Integer punishType) {
		this.punishType = punishType;
	}

	public Integer getAuthorityType() {
		return authorityType;
	}

	public void setAuthorityType(Integer authorityType) {
		this.authorityType = authorityType;
	}

	public String getUuid() {
		return uuid;
	}

	public void setUuid(String uuid) {
		this.uuid = uuid;
	}

	public String getPunishResult() {
		return punishResult;
	}

	public void setPunishResult(String punishResult) {
		this.punishResult = punishResult;
	}

	public Integer getPunishCategory() {
		return punishCategory;
	}

	public void setPunishCategory(Integer punishCategory) {
		this.punishCategory = punishCategory;
	}

	public Double getPunishMoney() {
		return punishMoney;
	}

	public void setPunishMoney(Double punishMoney) {
		this.punishMoney = punishMoney;
	}

	public Integer getSourceId() {
		return sourceId;
	}

	public void setSourceId(Integer sourceId) {
		this.sourceId = sourceId;
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	
	
}